Hamr Vs. Mamr: Hard Drive Technologies Compared